Enviado por: wave69
Fecha: 2003-06-18 19:11:09
Actualizado: 2003-07-01 18:55:18
¿Usa base de datos?: 0
Visitas: 992
Votos: 2
Descargado: 480 veces
Valoración: 5.00
» Valora este script «
ZipDescargar

[codigo]<? srand((double)microtime()*1000000); $numero = rand(0,2); // Esto es para tres imagenes (0, 1, 2) // Si son cuatro, en lugar de 2, ponemos un 3, y asi sucesivamente // El 0 siempre es fijo. $imagen0 = "<img src="RUTA/imagen0.gif">"; $imagen1 = "<img src="RUTA/imagen1.gif">"; $imagen2 = "<img src="RUTA/imagen2.gif">"; // Si son cuatro, a�adimos esto: // $imagen3 = "<img src="RUTA/imagen3.gif">"; // y asi sucesivamente if ($numero== "0"){ echo ("$imagen0"); } if ($numero== "1"){ echo ("$imagen1"); } if ($numero== "2"){ echo ("$imagen2"); } // Si fuesen cuatro: // if ($numero== "3") { echo ("$imagen3"); } // y asi sucesivamente ?> [/codigo] En el script se usa la funcion rand() con la [b]semilla[/b] "(double)microtime()*1000000" que mejora la aleatoriedad. Fijaros que donde pone [b]"RUTA/"[/b] y el nombre de la imagen, tendreis que poner la ruta de la carpeta donde teneis vuestras imagenes, es decir, si yo las tengo en la carpeta "imagenes/" pondre; [codigo]$imagen0 = "<img src="imagenes/imagen0.gif">"; ... [/codigo] Ya esta, ahora podeis hacer dos cosas: 1-. Copiais el codigo en un archivo, p.ej. [b]aleatorias.php[/b] y luego, donde querais que aparezcan las imagenes poneis: [codigo]<? include("aleatorias.php"); ?> [/codigo] 2-. Pegais el codigo directamente en el sitio donde quereis que aparezcan las imagenes. Si quereis ver un ejemplo, en esta direccion: [b]http://wave-alternativo.webcindario.com/aleatorias.php[/b] Si os fijais, podemos utilizar el script para tener en nuestra web un [b]rotador de banners[/b]. Lo unico que hay que cambiar es el valor de la variable, que quedaria asi: [codigo]$imagen0 = "<a target="_blank" title="LA PAGINA" href="http://URL"><img src="RUTA/imagen0.gif"></a>"; [/codigo] Lo mismo con las demas (con sus respectivas URLs). Y listo, si quereis verlo funcionando: [b]http://wave-untitled.webcindario.com/rotador.php[/b]